constructive trust - Spanish English Dictionary